const http = require("http");
const fs = require("fs");
// cheerio是第三方模块：可以读取html，然后类似jq来操作html
// 1.需要安装cheerio
// 2.引入cheerio模块
// 3.通过cheerio的load方法加载html就可以类似jq操作了
const cheerio = require("cheerio");

// http可以通过get方法模拟 浏览器发送get请求,请求网页的数据
// http只能请求http的地址；
let weburl = "http://www.atguigu.com/";

http.get(weburl, req => {
  // req就是请求到的对象；
  // 数据就是以流的形式传递的；
  // 监听 req的流数据
  let str = "";
  req.on("data", chunk => {
    str += chunk;
  })
  req.on("end", () => {
    fs.writeFileSync("./index.html", str);
  })

})